:deep(.micro-ant-cascader-menus) {
  z-index: 10;
}
:deep(.micro-ant-picker-dropdown) {
  z-index: 10;
}
// .hello_world {
//   max-height: 2220px;
// }
.btn {
  color: #fff !important;
}
.top {
  position: fixed;
  width: 30px;
  height: 30px;
  bottom: 50px;
  right: 100px;
  background-color: aqua;
}

.banner {
  height: 701px;
  position: relative;
  .micro-ant-empty-normal {
    padding-top: 250px;
    position: absolute;
    left: 50%;
  }
}
:deep(.micro-ant-empty) {
  margin-top: 140px;
}
:deep(.micro-ant-select-selection-search-input) {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
// .micro-ant-empty-normal {
//   height: 400px;
// }
.micro-ant-empty-image {
  margin-top: 50px;
}
// 草稿箱批量删除区域样式
.check-info {
  height: 36px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  .delete-info {
    display: flex;
    align-items: center;
    color: #999999;
    margin-left: 8px;
    font-size: 14px;
    width: 140px;
    .del-text {
      cursor: pointer;
      display: flex;
      align-items: center;
      .icon-del {
        font-size: 18px;
        margin-right: 6px;
      }
    }
    .del-text:hover {
      color: var(--themecolor);
      .icon-del {
        color: var(--themecolor);
      }
    }
    .checked-nums {
      position: relative;
      padding-left: 8px;
      margin-left: 8px;
      &::before {
        content: '';
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        width: 1px;
        height: 14px;
        background-color: #999;
      }
    }
  }
}

/* .pagination {
    text-align: center;
    margin-top: 40px;
    color: #999999;
  } */
.pagination {
  margin-top: 24px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  :deep(.micro-ant-pagination-item-active) {
    background: var(--themecolor);
    a {
      color: #fff;
    }
  }
}
.formBtn {
  margin-right: 0;
  .ml-2 {
    &:hover {
      color: var(--themecolor) !important;
      border-color: var(--themecolor) !important;
    }
    &:active,
    &:focus {
      border-color: #d9d9d9;
    }
  }
}
:deep(.micro-ant-form-item-label > label) {
  font-size: 14px;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  color: #000000;
  height: 36px;
}
.loading {
  position: fixed;
  top: 50%;
  left: 53%;
}
:deep(.micro-ant-form-inline) {
  flex-wrap: inherit !important;
}
// :deep(.anticon-left) {
//   margin-top: 10px;
// }
// .anticon-left {
//   margin-top: 10px;
// }
// .anticon-right {
//   margin-top: 10px;
// }
// :deep(.anticon-right) {
//   margin-top: 10px;
// }
// 筛选项ant组件样式修改
.filter-forms {
  display: flex;
  .forms-box {
    width: 100%;
    display: flex;
    .left {
      display: flex;
    }
  }
  .right {
    flex: 1;
    display: flex;
    justify-content: flex-end;
  }
  // select下拉框组件样式
  :deep(.micro-ant-select) {
    .micro-ant-select-selector {
      height: 36px;
      .micro-ant-select-selection-item,
      .micro-ant-select-selection-placeholder {
        line-height: 34px;
      }
    }
    .micro-ant-select-dropdown {
      z-index: 10;
      border: 1px solid;
      border-color: var(--themecolor);
      .micro-ant-select-item-option-selected {
        background: var(--themecolor) !important;
        color: #ffffff !important;
        font-weight: normal;
      }
    }
  }
  // picker组件文字居中
  :deep(.micro-ant-picker) {
    height: 36px;
    .micro-ant-picker-input > input {
      text-align: center;
    }
  }
  // 文本框和按钮高度
  :deep(.micro-ant-input-affix-wrapper) {
    height: 36px;
  }
  :deep(.micro-ant-btn) {
    height: 36px;
  }
}
// checkbox
:deep(.micro-ant-checkbox) {
  & + span {
    padding: 0 6px;
  }
  .micro-ant-checkbox-inner {
    border-radius: 4px;
  }
}
/deep/ .micro-ant-empty-image {
  display: flex;
  justify-content: center;
  height: 300px !important;
}
/deep/ .micro-ant-empty-description {
  font-size: 14px !important;
  font-family: Source Han Sans CN, Source Han Sans CN-400;
  font-weight: 400 !important;
  text-align: center;
  color: #999999 !important;
}
